export default {
  // 单行最大长度
  printWidth: 100,
  // 制表符宽度
  tabWidth: 2,
  // 使用制表符缩进
  useTabs: false,
  // 语句末尾使用分号
  semi: false,
  // 使用单引号
  singleQuote: true,
  // 对象属性引号
  quoteProps: 'as-needed',
  // jsx中使用单引号
  jsxSingleQuote: false,
  // 尾随逗号
  trailingComma: 'none',
  // 对象大括号空格
  bracketSpacing: true,
  // jsx标签闭合位置
  bracketSameLine: false,
  // 箭头函数参数括号
  arrowParens: 'avoid',
  // 文件开头插入特殊注释
  requirePragma: false,
  // 文件开头插入@format标记
  insertPragma: false,
  // markdown文本换行
  proseWrap: 'preserve',
  // html空格敏感度
  htmlWhitespaceSensitivity: 'css',
  // vue文件script和style标签缩进
  vueIndentScriptAndStyle: false,
  // 换行符
  endOfLine: 'lf',
  // 格式化嵌入式代码
  embeddedLanguageFormatting: 'auto'
}
